dedicated point-to-point facility - Inglés Sinónimo Diccionario